Calcium carbide - German English Dictionary